html, body{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1em;
	background-color: #333;
	padding:0;
	margin:0;
	height: 100%;
}
.navMainHead{
	background-color: #202020;
	display: block;
	width: 155px;
	font-size: 0.9em;
	color: #09C;
	text-decoration: none;
	margin:0px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.navMain a{
	background-color: #2E2E2E;
	display: block;
	width: 150px;
	font-size: 0.9em;
	color: #FFF;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin:0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
.navMain a:hover{
	background-color: #004B84;
	display: block;
	width: 150px;
	font-size: 0.9em;
	color: #FFF;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin:0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
#navWrap {
	height: 100%;
	width: 150px;
	background-color: #202020;
}

.tblHeader {
	font-size: 0.9em;
	font-weight: bold;
	color: #333;
}
.tblBody {
	font-size: 0.8em;
	color: #CCC;
}
.footer, footer a {
	font-size: 0.9em;
	color: #CCC;
	background-color: #202020;
	text-decoration: none;
}

.tblBodyInactive {
	font-size: 0.8em;
	color: #47392C;
	background-color: #FFA6A6;
}

.tblBodyNoneHover {
	font-size: 0.8em;
	color: #B34700;
	font-weight: bold;
}
.tblSubHeader > td, tblSubHeader > td a {
	font-size: 0.8em;
	background-color: #333;
	color: #09C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}


.tblBtn {
	font-size: 0.9em;
	color: #FFF;
	background-color: #333;
	border: 1px solid #666;
	padding-top: 2px;
	padding-bottom: 2px;
}
.trHoverGray {
	background-color: #4F4F4F;
}
input[type='text'],[type='password'], textarea,select{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #333;

	background-color: #CCC;
	border: 1px solid #999;
}
legend{
	font-size: .9em;
	color: #09C;
	margin-bottom: 10px;
	font-weight: bold;
	font-variant: small-caps;
}
.jobDescFold{
	display:none;	
}
fieldset{
	background-color: #202020;
	border: 1px solid #666;
}
.speelContainer{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #202020;
}
#crum {
	font-size: 1em;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #09C;
	font-weight: bold;
}
.crumSep
{
	color: #068;
}
.panelHeaderBgColor {
	background-color: #202020;
	color: #999;
	font-size: 0.9em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
.panelTrBorderBot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.patchNotesDates {
	font-size: 0.8em;
	color: #09c;
	font-weight: bold;
}
.patchNotesText {
	font-size: 0.8em;
	color: #CCC;
}
.ulFix
{
	margin-top: -1px;	
}

.pageMsg
{
	font-size: .9em;
	font-weight: bold;
	color: #FFF;
}.tdClickable {
	cursor: pointer;
}
.subJobHeader {
	font-size: 0.8em;
	color: #333;
	background-color: #CCC;

}
.subJobBody {
	font-size: 0.8em;
	color: #333;
}
.borderBot
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
}
.welcomeMsg {
	font-size: 1.1em;
	font-weight: bold;
	color: #09C;
	padding-right: 5px;
}

	
.fromLbl {
	font-size: 0.8em;
	color: #999;
}
.xpand, xpand >a {
	height: 15px;
	width: 15px;
	text-align: center;
	background-color: #09c;
	color: #202020;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
.reportLink a
{
	color: #CCC;
	text-decoration: none;
	font-size: .8em;
	
}
.reportLink a:hover
{
	color: #CCC;
	text-decoration: none;
	font-size: .8em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #09c;
	
}
.reportTr1 {
	font-size: .8em;
	color: #CCC;
	background-color: #666;
}
.reportTr2 {
	font-size: 0.8em;
	color: #CCC;
}
.ajaxFlashMsg {
	font-size: 0.8em;
	background-color: #242424;
	color: #09c;
}
